package main

import (
	"music/router"

	"github.com/betacraft/yaag/irisyaag"
	"github.com/betacraft/yaag/yaag"
	"github.com/kataras/iris"
)

func main() {
	app := iris.New()
	// app.Get("/", func(ctx iris.Context) {
	// 	i := map[string]interface{}{
	// 		"id": ctx.URLParam("id"),
	// 	}
	// 	result := wyy.SongUrl(i)
	// 	app.Logger().Info(ctx.Path())
	// 	ctx.JSON(result)
	// })
	// app.Get("/song", func(ctx iris.Context) {
	// 	i := map[string]interface{}{
	// 		"id": ctx.URLParam("id"),
	// 	}
	// 	result := wyy.SongDetail(i)
	// 	app.Logger().Info(ctx.Path())
	// 	ctx.JSON(result)
	// })

	// yaag api 为文档生成器
	yaag.Init(&yaag.Config{
		On:       true,
		DocTitle: "Iris",
		DocPath:  "apidoc.html",
		BaseUrls: map[string]string{"Production": "", "Staging": ""},
	})
	app.Use(irisyaag.New())
	router.NewRouter(app)
	app.Run(iris.Addr(":8080"))
}
